package com.logic.saas.enums;
/**
 * 
 * This enum is for other enums kind property set
 *
 */
public enum KindEnum {
	
	PRICE_STRATEGY("PRICE_STRATEGY","Price Strategy",false),
	SUBSCRIPTION_STATUS("SUBSCRIPTION_STATUS","Subscription Stauts",false),
	USER_STATUS("USER_STATUS","User Status",false),
	USER_TYPE("USER_TYPE","User Type",false),
	PRICE_UNIT("PRICE_UNIT","Price Unit",false),
	PRICE_PERIOD("PRICE_PERIOD","Price Period",false),
	SUBSCRIPTION_PERIOD("SUBSCRIPTION_PERIOD","Subscription Period",false),
	STATE("STATE","state",false),
	COUNTRY("COUNTRY","country",false)
	; 
	
	private String shortName;
	private String fullName;
	private boolean editable;
	
	KindEnum(String shortName,String fullName,boolean editable){
		this.shortName = shortName;
		this.fullName = fullName;
		this.editable = editable;
	}

	public String getShortName() {
		return shortName;
	}
	public void setShortName(String shortName) {
		this.shortName = shortName;
	}
	public String getFullName() {
		return fullName;
	}
	public void setFullName(String fullName) {
		this.fullName = fullName;
	}

	public boolean isEditable() {
		return editable;
	}

	public void setEditable(boolean editable) {
		this.editable = editable;
	}
}
